|
CmdMessenger
3.0
CmdMessenger is a serial port messaging library for the .Net / Mono Platform.
|
Base command strategy. More...
Public Member Functions | |
| CommandStrategy (Command command) | |
| Base command strategy. | |
| virtual void | Enqueue () |
| Add command (strategy) to command queue. | |
| virtual void | DeQueue () |
| Remove this command (strategy) from command queue. | |
Properties | |
| ListQueue< CommandStrategy > | CommandQueue [get, set] |
| Gets or sets the command queue. | |
| CommandQueue.ThreadRunStates | ThreadRunState [get, set] |
| Gets or sets the run state of the thread. | |
| Command | Command [get, set] |
| Gets or sets the command. | |
Base command strategy.
Base command strategy.
| command | The command to be wrapped in a strategy. |
| virtual void CommandMessenger.CommandStrategy.DeQueue | ( | ) | [virtual] |
Remove this command (strategy) from command queue.
| virtual void CommandMessenger.CommandStrategy.Enqueue | ( | ) | [virtual] |
Add command (strategy) to command queue.
Reimplemented in CommandMessenger.CollapseCommandStrategy, and CommandMessenger.TopCommandStrategy.
Command CommandMessenger.CommandStrategy.Command [get, set] |
Gets or sets the command.
The command wrapped in the strategy.
Gets or sets the command queue.
A Queue of commands.
Gets or sets the run state of the thread.
The thread run state.
1.7.6.1